produce something in large quantities - Espagnol Anglais Dictionnaire